﻿$(function() {

    // Datepicker
    $('#gSD').datepicker({
        inline: true
    });
    $('#eSD').datepicker({
        inline: true
    });
    // Tabs
    $('#tabs').tabs();

    // $("#tabs-2").trigger("click");
    $(".operaContentTable tr").mouseover(function() {
        // alert("adsf");
        $(this).addClass("Over");
    }).mouseout(function() {
        $(this).removeClass("Over");
    }).click(function() {
        $(this).toggleClass("togg");
        // alert("ads");
    });
    $(".operaContentTable tr:even").addClass("Even");

});

// 添加变速箱代码(此时发动机为空)
//GearboxModel
//GearboxNameplate
//GearboxFactory
//GearboxSotckDate
//GearboxMargin
//GearboxPrice
function addGearbox(gMode, gNP, gF, gSD, gM, gP) {
    // alert(gMode + gNP + gF + gSD + gM + gP);
    $.post("/product/create/0", // 这个0起标志作用
    {GearboxModel: gMode,
    GearboxNameplate: gNP,
    GearboxFactory: gF,
    GearboxSotckDate: gSD,
    GearboxMargin: gM,
    GearboxPrice: gP
},
    function(data) {
        location.href = "/product/index";
    });
};


// 添加发动机代码(此时变速箱为空)
//EngineModel
//EngineNameplate
//EngineFactory
//EngineSotckDate
//EngineMargin
//EnginePrice
function addEngine(eMode, eNP, eF, eSD, eM, eP) {
    // alert(eMode + eNP + eF + eSD + eM + eP);
    $.post("/product/create/1", // 这个1起标志作用
    {EngineModel: eMode,
    EngineNameplate: eNP,
    EngineFactory: eF,
    EngineSotckDate: eSD,
    EngineMargin: eM,
    EnginePrice: eP
},
    function(data) {
        location.href = "/product/index";
        // $("#tabs-2").trigger("click");
    });
};

// 库存管理的两个tab页面的 删除选中 按钮
// pageIndex 当前页索引
// delName checkbox的name ck=>变速箱 ck1=>发动机
function deleteAllGrarbox(pageIndex, delName) {
    // alert("删除选中变速箱");
    var el = document.getElementsByName(delName);
    var i = 0, numBox = 0;
    var del = "";
    // alert(el.length);
    for (; i < el.length; i++) {
        if (el[i].checked) {
            numBox++; // 找出打钩的checkbox个数            
        }
    }
    if (numBox == 0) {
        alert("请先选择要删除的行!");
        return false;
    } else {
        if (window.confirm("确定删除选中行吗?")) {
            // alert(numBox);
            var j = 0;
            for (i = 0; i < el.length; i++) {
                if (el[i].checked) {
                    j++;
                    del += el[i].id.toString();
                } else {
                    continue;
                }
                if (j < numBox) {
                    del += "|";
                }
            } // end for
            // del中存放的是的要删除的行的id,以"|"分隔,如 "1|2|3"
            // 则在数据库中分别删除id为1, 2和 3的记录
            alert(del);
            $.post("/product/delete/0", { delstring: del }, function(data) {
                // alert(data);
            location.href = "/product/index";
            });
        }
    }
};
function deleteAllEngine(pageIndex, delName) {
    // alert("删除选中发动机");
    // 两个函数的代码是一样的, 以delName参数分辨删除的是变速箱还是型号
    // 以免在删除一个的同时也删除了另一个
    deleteAllGrarbox(pageIndex, delName);
};

// 全选
function productSelectAll(selectName) {
    $("." + selectName).trigger("click");
};

function operaAeraQuit() {
    location.href = "/Account/LogOff";
}